home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / c / tcombo.exe / README.TXT < prev    next >
Text File  |  1992-11-18  |  3KB  |  52 lines

  1. The included files are Turbo Vision source code files designed to
  2. create a Combo Box similar in functionality to the one in Microsoft
  3. Windows.  All code in these files is considered by the author to be
  4. part of the public domain.
  5.  
  6. The following files should be included with this file:
  7.      README.TXT     This file.
  8.      TCOMBOBX.TXT   TComboBox documentation in ASCII format.
  9.      TCOMBOBX.WP5   TComboBox documentation in WordPerfect 5.1 format.
  10.      TCOMBOBX.H     TComboBox header file.
  11.      TCOMBOBX.CPP   TComboBox source code.
  12.      SCOMBOBX.CPP   Stream registration code for TComboBox.
  13.      NMCMBOBX.CPP   Name registration code for TComboBox.
  14.      TCMBOVWR.CPP   TComboViewer source code.
  15.      SCMBOVWR.CPP   Stream registration code for TComboViewer.
  16.      NMCMBOVW.CPP   Name registration code for TComboViewer.
  17.      TCMBOWIN.CPP   TComboWindow source code.
  18.      SCMBOWIN.CPP   Stream registration code for TComboWindow.
  19.      NMCMBOWN.CPP   Name registration code for TComboWindow.
  20.      TSINPUTL.H     TStaticInputLine header file.
  21.      TSINPUTL.CPP   TStaticInputLine source code.
  22.      SSINPUTL.CPP   Stream registration code for TStaticInputLine.
  23.      NMSINPUT.CPP   Name registration code for TStaticInputLine.
  24.      TEST.CPP       Example program using TComboBox and TStaticInputLine.
  25.  
  26. I have added streamability to all classes.  I'm not certain that TComboViewer
  27. or TComboWindow would ever be saved to a stream, since they are not actually
  28. part of the dialog box, but I added the functionality just in case.
  29.  
  30. Some additional changes that have been made are:
  31.      1)  Added the getData, setData, and dataSize functions to TComboBox.
  32.          This provides the programmer with the additional ability of setting
  33.          the TComboBox options through a setData call to the dialog box.
  34.      2)  Added the missing dataSize function to TComboViewer.  By not over-
  35.          ridding this function, a data size of 0 was returned and caused the
  36.          next object in the dialog box to over-write the TComboViewer record.
  37.      3)  Added code to highlight the currently selected item when the combo
  38.          box is opened.  This code was provided by Robert Gloeckner.
  39.      4)  Added code to allow the user to use the Home and End keys in the
  40.          TStaticInputLine to go to the beginning and end of the list
  41.          respectively.  This code was also provided by Robert Gloeckner.
  42.  
  43. I welcome comments and suggestions, and hope that this source code proves
  44. to be useful.
  45.  
  46. I would also like to say thanks to Robert Gloeckner (100034,3033) for his
  47. contributions.
  48.  
  49. Vincent Dentice
  50. 70413,1404
  51.  
  52.